home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / grafik / superviewel / superviewlibrary / install_svlib < prev    next >
Text File  |  1995-08-02  |  4KB  |  152 lines

  1. ; $VER: Install_SVLib V11.9 (30.7.95)
  2. ; © 1993-95 by Andreas R. Kleinert.
  3. ; This is the Installer Script for superview.library V11+
  4.  
  5. (set MC68x (database "cpu"))
  6. (set @app-name "SuperView-Library")
  7.  
  8. (makedir "ENV:SuperView-Library")
  9. (makedir "ENVARC:SuperView-Library")
  10.  
  11. (set selectsvdriver (askchoice
  12.                       (prompt "What's your basic configuration ?")
  13.                       (help @askchoice-help)
  14.                       (choices "ECS, no GfxCard" "AGA" "AGA (CD-32)" "Picasso II" "RetinaZ2/Z3" "Merlin-II" "OpalVision" "CyberGraphics GfxCard" "EGS7 GfxCard" "Other GfxCard (ECS/AGA)" "(do not preset anything)")
  15.                       (default 1)
  16.                     )
  17. )
  18.  
  19. (if (= selectsvdriver 0) (set env_source "docs/SampleConfigs/env_ECS")           )
  20. (if (= selectsvdriver 1) (set env_source "docs/SampleConfigs/env_AGA")           )
  21. (if (= selectsvdriver 2) (set env_source "docs/SampleConfigs/env_AGA_CD32")      )
  22. (if (= selectsvdriver 3) (set env_source "docs/SampleConfigs/env_PicassoII")     )
  23. (if (= selectsvdriver 4) (set env_source "docs/SampleConfigs/env_Retina")        )
  24. (if (= selectsvdriver 5) (set env_source "docs/SampleConfigs/env_Merlin")        )
  25. (if (= selectsvdriver 6) (set env_source "docs/SampleConfigs/env_OpalVision")    )
  26. (if (= selectsvdriver 7) (set env_source "docs/SampleConfigs/env_CyberGraphics") )
  27. (if (= selectsvdriver 8) (set env_source "docs/SampleConfigs/env_EGS7")          )
  28. (if (= selectsvdriver 9) (set env_source "docs/SampleConfigs/env_GfxCards")      )
  29.  
  30. (if (<= selectsvdriver 9)
  31.   (
  32.     (copyfiles
  33.       (prompt "Copying selected configuration to ENV: ...")
  34.       (help @copyfiles-help)
  35.       (source env_source)
  36.       (dest "ENV:")
  37.       (all)
  38.     )
  39.     (copyfiles
  40.       (prompt "Copying basic GfxCard configuration to ENVARC: ...")
  41.       (help @copyfiles-help)
  42.       (source env_source)
  43.       (dest "ENVARC:")
  44.       (all)
  45.     )
  46.   )
  47. )
  48.  
  49. (copyfiles
  50.   (prompt "Installing CPInfo files to ENVARC: ...")
  51.   (help @copyfiles-help)
  52.   (source "env")
  53.   (dest "ENVARC:")
  54.   (all)
  55. )
  56.  
  57. (copylib
  58.   (prompt "Installing superview.library to LIBS: ...")
  59.   (help @copylib-help)
  60.   (source "libs/superview.library")
  61.   (set svlibdir
  62.               (askdir
  63.                      (prompt "Library Path")
  64.                      (help @askdir-help)
  65.                      (newpath)
  66.                      (default "LIBS:")
  67.               )
  68.   )
  69.   (dest svlibdir)
  70. )
  71.  
  72. (copylib
  73.   (prompt "Installing superviewsupport.library to LIBS: ...")
  74.   (help @copylib-help)
  75.   (source "libs/superviewsupport.library")
  76.   (dest svlibdir)
  77. )
  78.  
  79. (makedir "SYS:locale")
  80. (makedir "SYS:locale/catalogs")
  81.  
  82. (copyfiles
  83.   (prompt "Installing OS 2.1+ catalog files ...")
  84.   (help @copyfiles-help)
  85.   (source "locale/catalogs")
  86.   (set svcatdir
  87.               (askdir
  88.                      (prompt "Catalog Path")
  89.                      (help @askdir-help)
  90.                      (newpath)
  91.                      (default "SYS:locale/Catalogs")
  92.               )
  93.   )
  94.   (dest svcatdir)
  95.   (all)
  96. )
  97.  
  98. (set svobjectdir   (tackon svlibdir "svobjects"))
  99. (set svdriverdir   (tackon svlibdir "svdrivers"))
  100. (set svoperatordir (tackon svlibdir "svoperators"))
  101.  
  102. (makedir svobjectdir)
  103. (makedir svdriverdir)
  104. (makedir svoperatordir)
  105.  
  106. (copyfiles
  107.   (prompt "Installing svobjects to LIBS:svobjects ...")
  108.   (help @copyfiles-help)
  109.   (source "libs/svobjects")
  110.   (dest (tackon svlibdir "svobjects"))
  111.   (pattern "#?")
  112.   (files)
  113. )
  114.  
  115. (copyfiles
  116.   (prompt "Installing svdrivers to LIBS:svdrivers ...")
  117.   (help @copyfiles-help)
  118.   (source "libs/svdrivers")
  119.   (dest (tackon svlibdir "svdrivers"))
  120.   (pattern "#?")
  121.   (files)
  122. )
  123.  
  124. (copyfiles
  125.   (prompt "Installing svoperators to LIBS:svoperators ...")
  126.   (help @copyfiles-help)
  127.   (source "libs/svoperators")
  128.   (dest (tackon svlibdir "svoperators"))
  129.   (pattern "#?")
  130.   (files)
  131. )
  132.  
  133. (if (>= MC68x 68020)
  134.   (copyfiles
  135.     (prompt "Installing special 68020+ versions of some libraries...")
  136.     (help @copyfiles-help)
  137.     (source "libs/68030")
  138.     (dest (tackon svlibdir "svobjects"))
  139.     (all)
  140.   )
  141. )
  142.  
  143. (if (>= MC68x 68040)
  144.   (copyfiles
  145.     (prompt "Installing special 68040+ versions of some libraries...")
  146.     (help @copyfiles-help)
  147.     (source "libs/68040")
  148.     (dest (tackon svlibdir "svobjects"))
  149.     (all)
  150.   )
  151. )
  152.